package com.qijian.maindata.domain.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.qijian.maindata.domain.SdQualityResult;
import com.qijian.tool.domain.Storage;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.List;
import java.util.Map;

/**
 * 质检对象
 *
 * @author qijian
 * @date 2024-02-27
 */

@Data
@ToString
public class SdQualityResultVo extends SdQualityResult{
    private Integer checkCount;

    @ApiModelProperty("检测值、记录上下限")
    private String examineValue;

    @ApiModelProperty("首件检结果")
    private Boolean firstInspection;

    @ApiModelProperty("是否是入库质检")
    private Boolean isInboundExamine;

    @ApiModelProperty("质检值顺序")
    private Integer examineIndex;


    @ApiModelProperty(value = "质检单个值")
    private String examineSingleValue;

    @TableField(exist = false)
    @ApiModelProperty("产品实际值")
    private List<String> actualValues;

    @ApiModelProperty("参数改成Map")
    private Map<String, String> paramQtyMap;

    private List<Storage> files;


}
